population numbers - French English Dictionary